    
    enum RoninSubGameData
    {
        SGDIDX_FEATURE_TRIGGER_COUNT = SGDIDX_END_BASE_SUB_GAME_DATA_RESERVED_RANGE,
        SGDIDX_NUM_SPINS_SINCE_FIRST_TRIGGER
    };

    enum ClassConstants
    {
        // Game Modes
        MODE_NORMAL              = 0,
        MODE_RESPIN_FEATURE      = 1,
        MODE_FREE_GAME_FEATURE_1 = 2,
        MODE_FREE_GAME_FEATURE_2 = 3,

        // Notes
        NOTE_RONIN_SUBSTITUTION                 = 0,
        NOTE_KOKU_SUBSTITUTION                  = 1,
        NOTE_AWARD_MULTIPLIED_BY_NUM_FREE_SPINS = 2,
        NOTE_3X_AWARD                           = 3,

        // Multipliers
        MULTIPLIER_KOKU_SUBSTITUTE = 2,
        MULTIPLIER_3X = 3,

		// Probability Tables
		PROBABILITY_TABLE_FOR_GAME_MODES		= 0,
		PROBABILITY_TABLE_FOR_FREE_SPINS		= 1,
    };

    enum SpinResult
    {
        EVT_LOSER,
        EVT_SCATTER_NEAR_MISS,
        EVT_FEATURE_NEAR_MISS,
        EVT_TWO_SCATTERED_RONIN,
        EVT_TWO_FLAG,
        EVT_TWO_HELM,
        EVT_TWO_HORSE,
        EVT_TWO_CASTLE,
        EVT_THREE_SCATTERED_RONIN,
        EVT_THREE_NINE,
        EVT_THREE_TEN,
        EVT_THREE_JACK,
        EVT_THREE_QUEEN,
        EVT_THREE_KING,
        EVT_THREE_ACE,
        EVT_TWO_RONIN,
        EVT_THREE_FLAG,
        EVT_THREE_HELM,
        EVT_FOUR_NINE,
        EVT_FOUR_TEN,
        EVT_FOUR_JACK,
        EVT_FOUR_QUEEN,
        EVT_FOUR_SCATTERED_RONIN,
        EVT_THREE_HORSE,
        EVT_FOUR_KING,
        EVT_FOUR_ACE,
        EVT_THREE_CASTLE,
        EVT_FOUR_FLAG,
        EVT_FOUR_HELM,
        EVT_FOUR_HORSE,
        EVT_FIVE_NINE,
        EVT_FIVE_TEN,
        EVT_FIVE_JACK,
        EVT_FIVE_QUEEN,
        EVT_FIVE_KING,
        EVT_FIVE_ACE,
        EVT_THREE_RONIN,
        EVT_FOUR_CASTLE,
        EVT_FIVE_FLAG,
        EVT_FIVE_HELM,
        EVT_FIVE_SCATTERED_RONIN,
        EVT_FOUR_RONIN,
        EVT_FIVE_HORSE,
        EVT_FIVE_CASTLE,
        EVT_FIVE_RONIN,
        EVT_FREE_GAMES_25_GAMES,
        EVT_FREE_GAMES_5_GAMES,
        EVT_FREE_GAMES_KOKU_FEATURE,
        EVT_RANDOM_PROGRESSIVE_WINNER
    };

    enum WheelContents 
    {
        NINE,
        TEN,
        JACK,
        QUEEN,
        KING,
        ACE,
        FLAG,
        HELM,
        HORSE,
        CASTLE,
        KOKU,
        RONIN,

        // Special symbol - not in the DB but used for 
        // icon initialization during classification
		BLANK = 255,

    };


